Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersTechnology House, 9 Newton Pl, Glasgow G3 7PR, United KingdomGlasgow, Soctland G3 7PR gbPhone: 0141 280 9978